/**
	@file main.js
	@brief 非公式ニコニコ実況拡張のメインjsファイル。
	@date 2011/12/31
	@author satmat
	https://twitter.com/satellitesat
	winter.daydreams@gmail.com
*/

/* SATMAT_NICOJKモジュールの生成 */
var SATMAT_NICOJK = SATMAT_NICOJK || {};


/**
	@brief 名前空間の生成関数
*/
SATMAT_NICOJK.namespace = function (ns_string){
	var parts = ns_string.split('.'),
		parent = SATMAT_NICOJK,
		i,
		max;
		
	if(parts[0] === "SATMAT_NICOJK") {
		parts = parts.slice(1);
	}
	
	for(i=0, max=parts.length; i<max; i+= 1){
		if(typeof parent[parts[i]] === "undefined"){
			parent[parts[i]] = {};
		}
		parent = parent[parts[i]];
	}
	return parent;
}


/* サイトによる初期化処理の振り分け。 */
if(location.href.indexOf("epg.2ch.net") != -1){
	initializeOnEpg2ch();
}else if(location.href.indexOf("jk.nicovideo.jp") != -1){
	SATMAT_NICOJK.Nicojk.main.initializeOnNicojk();
}
